//
//  HJStatus.h
//  newOcWeibo
//
//  Created by heJing on 15/7/28.
//  Copyright © 2015年 heima. All rights reserved.
//

#import <Foundation/Foundation.h>
#import "HJUser.h"

// 利用MJExtension, 可以快速的将字典转为模型, 字典数组转为模型. 将模型转为字典, 模型数组转为字典数组.
// 它还有一个特点, 如果转换的模型中有其它模型属性, 它会自动将对应的字典转换成对应的模型
// 但是如果模型中的某一个数组属性需要存放模型, 它是不会自动转换的
// 注意: MJExtension框架要求模型中的属性名称必须和被转换的字典的key一模一样
// 如果不一样, 需要实现框架中的方法告诉框架如何转换
@interface HJStatus : NSObject

/** 字符串型的微博ID */
@property (nonatomic, copy) NSString *idstr;
/** 微博信息内容 */
@property (nonatomic, copy) NSString *text;
/** 微博创建时间 */
@property (nonatomic, copy) NSString *created_at;
/** 微博来源 */
@property (nonatomic, copy) NSString *source;

/** 转发数 */
@property (nonatomic, assign) int reposts_count;
/** 评论数 */
@property (nonatomic, assign) int comments_count;
/** 表态数(赞) */
@property (nonatomic, assign) int attitudes_count;

/** 微博作者的用户信息字段 */
@property (nonatomic, strong) HJUser *user;

/** 被转发的原微博信息字段，当该微博为转发微博时返回 */
@property (nonatomic, strong) HJUser *retweeted_status;

/** 微博配图地址。多图时返回多图链接。无配图返回“[]” */
@property (nonatomic, strong) NSArray *pic_urls;

@end
